//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package org.tuiofx;

public class TangibleEvent {
    public static final int TANGIBLE_ADDED = 1;
    public static final int TANGIBLE_UPDATED = 2;
    public static final int TANGIBLE_REMOVED = 3;
    protected int eventType;
    protected int sourceID;
    protected float angle;
    protected float rotationSpeed;
    protected float rotationAccel;
    protected double x;
    protected double y;

    public TangibleEvent(int eventType, int sourceID, double x, double y, float angle, float rotationSpeed, float rotationAccel) {
        this.eventType = eventType;
        this.sourceID = sourceID;
        this.x = x;
        this.y = y;
        this.angle = angle;
        this.rotationSpeed = rotationSpeed;
        this.rotationAccel = rotationAccel;
    }

    public float getAngle() {
        return this.angle;
    }

    public float getRotationSpeed() {
        return this.rotationSpeed;
    }

    public float getRotationAccel() {
        return this.rotationAccel;
    }

    public int getSourceId() {
        return this.sourceID;
    }

    public double getY() {
        return this.y;
    }

    public double getX() {
        return this.x;
    }

    public int getEventType() {
        return this.eventType;
    }
}
